package com.lanp.gencode.apifox.model;

import com.alibaba.fastjson.PropertyNamingStrategy;
import com.alibaba.fastjson.annotation.JSONType;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author JiangPeng
 * Created with IntelliJ IDEA.
 * Description:  连锁商品
 * Date: 2024-03-13 10:03:28
 */
@Data
@NoArgsConstructor
@JSONType(naming = PropertyNamingStrategy.SnakeCase)
@JsonNaming(com.fasterxml.jackson.databind.PropertyNamingStrategy.SnakeCaseStrategy.class)
public class ChainProductBo extends PageInfoInDto {
    private Long id;
    private List<Long> ids;

    /** 
 	 * 商品名称
	 */
    private String productName;

    /** 
 	 * 类目ID
	 */
    private Long categoryId;

    /** 
 	 * 品牌Id
	 */
    private Long brandId;

    /** 
 	 * 卖家企业ID
	 */
    private Long sellerCompanyId;

    /** 
 	 * 销售价格，预留
	 */
    private BigDecimal salePrice;

    /** 
 	 * 连锁销售状态：0=已下架;1=正常;
	 */
    private Short chainSaleStatus;

    /** 
 	 * 连锁总部店铺id
	 */
    private Long chainCompanyId;

    /** 
 	 * 创建人
	 */
    private String createUser;

    /** 
 	 * 编辑人
	 */
    private String modUser;

    /** 
 	 * 删除人
	 */
    private String delUser;

    /** 
 	 * 创建时间
	 */
    private Long createTime;

    /** 
 	 * 编辑时间
	 */
    private Long modTime;

    /** 
 	 * 删除时间
	 */
    private Long delTime;

    /** 
 	 * 是否有效 1=有效 0=已删除
	 */
    private Boolean available;
}